Efficient GPU-based implementation of a Pressure Solver for Incompressible SPH Fluid Simulations
ثبت نشده
چکیده
To simulate incompressible flows using SPH, one has to use a discretitized variant of the NavierStokes-Equations for particles. To reach a stable and convergant simulation, the timestep has to be severly limited, especially through the pressure term. To dampen this limitation, various approaches where developed in computergraphics. One of these approaches is the Implicit Incompressible SPH (IISPH), which solves the pressure term by solving a set of linear equations in an efficient manner. The topic of this work is to implement the IISPH-solver into an existing SPH-framework and to evaluate the performance of the solver inside the framework. This proposed implementation lead to a speedup that was within the region of expected increase, reaching 3 times an bigger speedups in some scenarios. The existing framework is written in C++ and CUDA.
منابع مشابه
Velocity-Pressure Coupling on GPU
We explore the possibilities to accelerate simulations in computational fluid dynamics (CFD) by additional graphics processing units (GPUs). By examining some examples of stationary incompressible flows from the industrial practice we demonstrate that the potential speedup obtained by deploying GPU accelerated linear solvers alone is limited if standard segregated algorithms are used. However, ...
متن کاملPerformance Comparison of Parallel PCISPH and WCSPH
In this report we present performance measurements of our parallel predictive-corrective incompressible SPH (PCISPH) implementation. PCISPH is an incompressible fluid simulation method based on the Lagrangian SPH model. In this method, incompressibility is enforced by using a prediction-correction scheme to determine the particle pressures. The information about density fluctuations is actively...
متن کاملNumerical investigation of free surface flood wave and solitary wave using incompressible SPH method
Simulation of free surface flow and sudden wave profile are recognized as the most challenging problem in computational hydraulics. Several Eulerian/Lagrangian approaches and models can be implemented for simulating such phenomena in which the smoothed particle hydrodynamics method (SPH) is categorized as a proper candidate. The incompressible SPH (ISPH) method hires a precise incompressible hy...
متن کاملImplicit Incompressible SPH on the GPU
This paper presents CUDA-based parallelization of implicit incompressible SPH (IISPH) on the GPU. Along with the detailed exposition of our implementation, we analyze various components involved for their costs. We show that our CUDA version achieves near linear scaling with the number of particles and is faster than the multi-core parallelized IISPH on the CPU. We also present a basic comparis...
متن کاملTemporal Blending for Adaptive SPH
In this paper we introduce a fast and consistent Smoothed Particle Hydrodynamics (SPH) technique which is suitable for convection-diffusion simulations of incompressible fluids. We apply our temporal blending technique to reduce the number of particles in the simulation while smoothly changing quantity fields. Our approach greatly reduces the error introduced in the pressure term when changing ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014